lead climber - German English Dictionary